strain rosette - Spanish English Dictionary